package com.wish.finance.entity.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.springframework.format.annotation.DateTimeFormat;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @Author: 崔学磊
 * @Date: 2022/4/6 13:19
 * @Description:
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class SfContractDetailsResponseDTO {

    // 房源
    private Long id;// 合同ID
    private String sfContractNo; // 合同编号
    private String houseName;//房产信息
    private String  premiseName;//小区名(使用楼盘名称)
    private String ownerName;//业主姓名
    private String ownerMobile;//业主手机号
    private String ownerIdCard;//业主身份证号
    private String bankCard;//银行卡号
    private String bankName;//银行名称
    private String bankOpen;//开户行

    // 合同
    @JsonFormat(pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private Date startDate;// 合同开始时间
    @JsonFormat(pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private Date endDate;// 合同结束时间
    private int periods;//剩余合同期限
    private BigDecimal balance;// 借款金额
    private BigDecimal sxBalance;//授信总额
}
